package Test;

import javax.swing.*;
import java.awt.*;

public class BorderLayOutTest {
    private static void Test03() {
        JFrame frame = new JFrame("布局");   //创建顶级容器
        frame.setLayout(new BorderLayout());     //设置容器布局管理样式
        frame.setLocation(100,100);        //设置窗体显示位置
        frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); //设置窗体关闭时的默认操作
        frame.setSize(1000,800);     //设置窗体大小
        frame.setVisible(true);                   //设置窗体显示

        frame.add(new JButton("PAGE_START"),BorderLayout.PAGE_START); //设置并添加按钮组件，同时设置按钮所在区域
        frame.add(new JButton("PAGE_END"),BorderLayout.PAGE_END);
        frame.add(new JButton("LINE_START"),BorderLayout.LINE_START);
        frame.add(new JButton("CENTER"),BorderLayout.CENTER);
        frame.add(new JButton("LINE_END"),BorderLayout.LINE_END);
    }

    public static void main(String[] args) {
        SwingUtilities.invokeLater(BorderLayOutTest::Test03);
    }
}
